cycle otto - French English Dictionary